Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F2 Germany F3 Germany F4 Czech Republic F6 Croatia F14 Brasil Open - Florianopolis Banca Stato Challenger Lugano - Lugano XI Open International D'Andorra - Andorra The Natrel's Challenger of Granby - Granby Lambertz Open by Stawag - Aachen Copa Petrobras Paraguay - Asuncion Malaysian Open - Kuala Lumpur Aberto de Sao Paulo - Sao Paulo ITG Miami Challenger - Miami The LTA Manchester Trophy - Manchester Penza Cup 2008 - Penza Oldum Brown Vancouver Open - Vancouver New Delhi Challenger III - New Delhi TEAN International - Alphen Aan Den Rijn Salinas Challenger Vancouver Challenger Asuncion Challenger Champaign Challenger Dallas Challenger Intelig Tennis Cup - Campos do Jordao Mamaia Challenger - Constanta America's Red Clay Tennis Championship - Coral Springs Waldbaum's Hamlet Cup - Long Island The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Shanghai Open '98 - Shanghai U.S. Men's Clay Court Championships - Orlando Kroger / St. Jude International - Memphis Sybase Open - San Jose Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Tata Open 2002 - Chennai BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Bogota AAPT Championships - Adelaide Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Estoril Open - Estoril Gerry Weber Open - Halle RCA Championships - Indianapolis Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Mumbai Open - Mumbai Qatar ExxonMobil Open - Doha The Tennis Channel Open - Las Vegas Hypo Group Tennis International - Portschach Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Bordeaux Challenger AEGON Championships - London French Open - Paris Weissenhauser Strand Cup - Hamburg 2001 Centura USTA Challenger - Rocky Mount Sarajevo Open - Sarajevo Sassuolo Challenger - Sassuolo Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago Voit Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City ECU Prague Open - Prague Unique Zagreb Open - Zagreb Tatra Banka Slovak Open - Bratislava Delhi Challenger I - New Delhi Sail Open - New Delhi Internationaux de Nouvelle-Caledonie - New Caledonia 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Nord LB Open - Braunschweig Dublin Challenger - Dublin New Delhi Challenger IV - New Delhi Dunlop World Challenge - Toyota Carson Challenger Dallas Challenger Charlottesville Challenger Knoxville Challenger Puebla Challenger Sao Paulo Challenger Curitiba Challenger Braunschweig Challenger Segovia Challenger Istanbul Challenger Asuncion Challenger Santiago Challenger Sao Paulo Challenger V Trofeo Ciudad de Quito - Quito Sarajevo Open - Sarajevo Togliatti Cup - Togliatti 2001 USTA Tallahassee Tennis Challenger - Tallahassee The Lipton Championships - Key Biscayne du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Regional Hand Center Men's Challenger - Fresno Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham VIII Open Internacional D'Andorra - Andorra TESS Tennis Classic - Campinas BH Tennis Open International Cup - Belo Horizonte DPD Challenger 2001 - Aschaffenburg Diego Open - Budapest VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Venice Open - Venice Prague Challenger - Prague Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Internationale Badische Meisterschaften Um Den Techem Cup - Zell Arroyo de la Encomienda - Valladolid Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Asics Challenger Open - Monchengladbach Alexander Kolyaskin Memorial - Donetsk USTA Challenger of San Antonio - San Antonio The USTA Challenger at West End Racquet - Torrance Lambertz Open - Aachen Waco International Tennis Challenger - Waco ATP Challenger 2003 Numea - New Caledonia Sao Paulo - Brazil Intersport Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Ljubljana Open - Ljubljana 2004 Colorado Tennis Classic - Denver Porsche Open - Poznan Kyiv Open - Kiev 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Copa Petrobras Aracaju - Aracaju USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Heilbronn Open - Heilbronn Logopak Challenger 2005 - Lubeck San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon XL Capital Bermuda Open - Bermuda S Tennis Master Championship - Graz Ostrava Open 2005 - Ostrava Harrah's Entertainment Challenger - Tunica ECM Prague Open 2005 - Prague San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Steelers Cup 2005 - Kosice Open de Montauban - Montauban USTA Comerica Challenger - Aptos Shimadzu All Japan Indoor - Kyoto Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota USTA/Adtech Challenger - Boston The LTA Cardiff Challenger - Cardiff Abierto Colombiano de Tenis - Bogota Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Fergana Challenger - Fergana Unique Zagreb Open - Zagreb Czech Open 2006 - Prostejov Eddleman USTA Challenger - Birmingham Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Alexander Kolyaskin Memorial - Donetsk dBI Tennis Challenger - Binghamton Privatbank Open 2006 - Dnepropetrovsk Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg Bancolombia Open - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Ostdeutscher Sparkessen Cup - Dresden Banja Luka Challenger 2004 - Banja Luka Nord LB Open 2007 - Braunschweig Akbank Private Banking TED Open - Istanbul Banjaluka Challenger 2007 - Banja Luka Copa Petrobras Paraguay - Asuncion French Open - Paris Copa Petrobras Argentina - Buenos Aires French Open - Paris Challenger de Providencia-Copa Kia - Santiago Abierto Internacional de Salinas 'Dario Expreso' - Salinas Wimbledon - London U.S. Open - New York Australian Open - Melbourne BMW Brixina Tennis Open 2000 - Bressanone U.S. Open - New York Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice FILA Challenger Biella - Biella U.S. Open - New York 2008 Knoxville Challenger - Knoxville Keio Challenger International Tennis Tournament - Yokohama Lima Challenger - Lima Australian Open - Melbourne French Open - Paris U.S. Open - New York Savannah Challenger U.S. Open - New York Copa Sevilla-Internacionales de Andalucia - Seville U.S. Open Copa Ericsson Peru - Lima Mitsubishi Electric Europe Cup - Monza Tallahassee Tennis Challenger - Tallahassee Fergana Challenger Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo French Open - Paris Sunset Moulding Challenger - Yuba City Wimbledon - London U.S. Open - New York French Open - Paris Neride Prague Indoor - Prague Wimbledon - London BCP Tennis Classic - Sao Paulo U.S. Open - New York Internationaux de Doubs Open de Franchie-Comte - Besancon Australian Open - Melbourne Music City Challenger - Nashville Wimbledon - London KGHM Polish Indoors - Wroclaw U.S. Open - New York Australian Open - Melbourne French Open - Paris VI Abierto Internacional de Salinas - Salinas 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Aberto Da Costa Do Sauipe - Bahia Australian Open - Melbourne Credicard Tennis Cup - Campos do Jordao French Open - Paris Wimbledon - London U.S. Open - New York USTA Challenger of Burbank - Burbank Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Music City Challenger - Nashville USTA Illinois Challenger - Champaign IPP Open - Helsinki 2008 China TCL Challenger - Guangzhou Czech Indoor Open - Prague Neride Prague Indoor - Prague KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade BMW Tennis Championship - Sunrise Pereira Challenger Corona Mexico City Open - Mexico City Bancolombia Open - Bogota 2006 USTA Tallahassee Tennis Challenger - Tallahassee San Luis Potosi Challenger - San Luis Potosi Aberto de Santa Catarina - Florianopolis Abierto Internacional de Salinas - Salinas AGT Challenger - Leon Isla de Lanzarote - Lanzarote Tatra Banka Slovak Open - Bratislava Wroclaw Challenger Prosperita Open 2007 - Ostrava Kyiv Open - Kiev Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano USTA Challenger of Tiburon - Tiburon Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka Volkswagen Challenger 2004 - Wolfsburg VI Torneo Internazionale di Tennis - Barletta Open de Franche-Comte - Besancon XL Capital Bermuda Open - Bermuda Pro Tennis World Open - Boca Raton Corona Mexico City Open - Mexico City Carson Challenger Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Ispat Open 2004 - Ostrava Yuba City Challenger Steelers Cup - Kosice Belo Horizonte Challenger Bogota Challenger Schickedanz Open - Furth Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba ATP Challenger Trophy 2007 - Trnava Copa Petrobras Brazil - Belo Horizonte Fifth Third Bank Tennis Classic - Lexington Open Castilla y Leon - Segovia Montevideo Challenger Copa Petrobras Bogota - Bogota Cerveza Club Colombia Open - Bogota Davidoff Swiss Indoors - Basel Aberto de Sao Paulo - Sao Paulo Sunrise Challenger La Serena Open - La Serena Podebradka Cup - Prague Intersport Heilbronn Open - Heilbronn Copa Telefonica CTC Chile - Santiago Countrywide Classic USTA Men's Challenger - Carson Volkswagen Challenger 2005 - Wolfsburg Pro Tennis World Open - Sunrise Draft Corona Mexico City Open - Mexico City Time Warner USTA Challenger - Binghamton Alexander Kolyaskin Memorial - Donetsk Cali Challenger JSM Challenger of Champaign - Urbana Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn Buenos Aires Challenger Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis BMW Open - Munich Belgrade Challenger TD Waterhouse Cup - Long Island SMS Tennis Open - Sao Paulo Internationaux du Doubs - Besancon Warsteiner Challenger Wolfsburg - Wolfsburg Santiago Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb GHI Bronx Tennis Classic - Bronx Fifth-Third Bank Tennis Championships - Lexington U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs MFS Pro Tennis Championships - Boston Heineken Open - Singapore Sybase Open - San Jose Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Brazil Open - Salvador AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm Adidas International - Sydney Milan Indoors - Milan Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London International Championship of Croatia - Umag Idea Prokom Open - Sopot The Nottingham Open - Nottingham Brasil Open - Salvador adidas Open de Toulouse - Toulouse Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Davis Cup, Group 2, REL2, PAR-DOM 4-1 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Internationaler Raiffeisen Grand Prix - St. Polten Davis Cup, Group 2, 1R, BOL-PAR 1-4 Davis Cup, Group 2, 2R, COL-PAR 4-1 International Tennis Championships - Delray Beach Croatia Open - Umag International Tennis Championships - Delray Beach Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles Chennai Open - Chennai Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Gerry Weber Open - Halle RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Pilot Pen Tennis - New Haven Heineken Open - Auckland Gelsor Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis Davis Cup, Group 2, 2R, BAH-PAR 1-4 Labertz Open by Stawag - Aachen Sao Paulo Challenger 2003 Mercedes Cup - Stuttgart Davis Cup, Group 2, 1R, PAR-BAH 4-1 Legg Mason Tennis Classic - Washington D.C. China Open - Beijing BA-CA Tennis Trophy - Vienna Siebel Open - San Jose Citrix Tennis Championships - Delray Beach Mallorca Open - Mallorca President's Cup 1997 - Tashkent RCA Championships - Indianapolis AIG Japan Open - Tokyo Franklin Templeton Tennis Classic - Scottsdale Davis Cup, Group 2, 1R, PAR-AHO 4-1 Cerveza Club Columbia Open - Bogota The Priority Telecom Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Campionati Internazionali di Sicilia - Palermo Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis - Mexico City Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Merano Open - Merano Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Infiniti Open - Los Angeles Sony Ericsson Open - Miami French Open - Paris Internationaler Raiffeisen Grand Prix - St. Polten Countrywide Classic - Los Angeles Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 2, 2R, PAR-DOM 3-1 Davis Cup, Group 2, 1R, PAR-CUB 4-0